home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / public / fax / src / port / solaris2 / lockname.c < prev    next >
C/C++ Source or Header  |  1994-08-01  |  320b  |  19 lines

  1. #include <sys/types.h>
  2. #include <sys/stat.h>
  3. #include <sys/mkdev.h>
  4.  
  5. int
  6. main(int ac, char* av[])
  7. {
  8.     struct stat sb;
  9.  
  10.     if (stat(av[1], &sb) >= 0 && S_ISCHR(sb.st_mode)) {
  11.     printf("LK.%03d.%03d.%03d\n",
  12.         major(sb.st_dev),
  13.         major(sb.st_rdev),
  14.         minor(sb.st_rdev));
  15.     return (0);
  16.     } else
  17.     return (-1);
  18. }
  19.